Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWEN CLOSE Detached £420,000 17 Dec 2019
2 OWEN CLOSE Detached £340,000 1 Sep 2017
3 OWEN CLOSE Detached £245,000 22 Jun 2011
4 OWEN CLOSE Detached £218,200 12 Feb 2004
5 OWEN CLOSE Detached £378,000 17 Apr 2014